technical meaning - Fransızca İngilizce Sözlük